at each other's throats – English–Español translations

🇬🇧 en es 🇪🇸

at each other's throats

  • in mutual conflict
estar de uñas, tirarse los trastos a la cabeza
Wiktionary Links